`:top
>>Contents
• `F0af`_`[Plateforme Java`#plateforme-java]`_`f
• `F0af`_`[Versions et historique`#versions-et-historique]`_`f
• `F0af`_`[Licences`#licences]`_`f
• `F0af`_`[Notes et références`#notes-et-r-f-rences]`_`f
• `F0af`_`[Voir aussi`#voir-aussi]`_`f
• `F0af`_`[Articles connexes`#articles-connexes]`_`f
• `F0af`_`[Liens externes`#liens-externes]`_`f
• `F0af`_`[Bibliographie`#bibliographie]`_`f
-─
>>>Plateforme Java
• `!Java SE`!
• `F33f`_`[Jakarta EE`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Jakarta_EE]`_`f
• `F33f`_`[Java ME`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Java_ME]`_`f
• `F33f`_`[JavaFX`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=JavaFX]`_`f
• `F33f`_`[Java Card`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Java_Card]`_`f
`*`!Java Platform, Standard Edition`!`*, ou `!Java SE`! (anciennement `*`!Java 2 Platform, Standard Edition`!`*, ou `!J2SE`!), est une `F33f`_`[spécification`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Spécification_(norme_technique)]`_`f de la `F33f`_`[plateforme Java`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Plateforme_Java]`_`f d'`F33f`_`[Oracle`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Oracle_Corporation]`_`f, destinée typiquement aux applications pour `F33f`_`[poste de travail`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Poste_de_travail]`_`f`:cite-ref-1[`F5bf`_`[1`#cite-note-1]`_`f].
La plateforme est composée, outre les `F33f`_`[API`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Interface_de_programmation]`_`f de base :
• des API spécialisées dans le poste client (`F33f`_`[JFC`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Java_Foundation_Classes]`_`f et donc `F33f`_`[Swing`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Swing_(Java)]`_`f, `F33f`_`[AWT`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Abstract_Window_Toolkit]`_`f et `F33f`_`[Java2D`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Java2D]`_`f) ;
• des API d'usage général comme `F33f`_`[JAXP`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Java_API_for_XML_Processing]`_`f (pour le `*parsing`* `F33f`_`[XML`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Extensible_Markup_Language]`_`f) ;
• de `F33f`_`[JDBC`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Java_database_connectivity]`_`f (pour la gestion des bases de données).
À chaque version de Java SE correspond notamment, comme toutes les éditions Java :
• les `*`F33f`_`[Java Specification Requests`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Java_Specification_Requests]`_`f`* (JSR), constituant les spécifications de la version considérée ;
• un `*`F33f`_`[Java Development Kit`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Java_Development_Kit]`_`f`* (JDK), contenant les `F33f`_`[bibliothèques logicielles`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Bibliothèque_logicielle]`_`f ;
• un `*`F33f`_`[Java Runtime Environment`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Java_Runtime_Environment]`_`f`* (JRE), contenant le seul `F33f`_`[environnement d'exécution`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Environnement_d'exécution]`_`f (compris de base dans le JDK).
>>Versions et historique
`*Java 2 Platform, Standard Edition`*, ou J2SE, a été renommée `*Java Platform, Standard Edition`*, ou Java SE, par `F33f`_`[Sun Microsystems`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Sun_Microsystems]`_`f juste après son rachat par `F33f`_`[Oracle Corporation`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Oracle_Corporation]`_`f en 2009.
Oracle a annoncé en juillet 2011 la sortie de Java SE 7 pour le mois d'août de cette même année. Cette version n'a toutefois été préconisée à la communauté d'utilisateurs qu'un an plus tard. Elle a été mise à jour plusieurs fois de suite, ainsi que Java 6, principalement pour corriger des `F33f`_`[failles de sécurité`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Vulnérabilité_(informatique)]`_`f.
Java 8 est sorti en mars 2014, compatible sur `F33f`_`[Apple`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Apple]`_`f à partir de `F33f`_`[MacOSX 10.7`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Mac_OS_X_v10.7]`_`f seulement.
Fin 2017, les versions suivantes d'implémentation de Java SE RunTimeEnvironment par Oracle existent :
`t
| Version | Last public update | Dénomination JSE/JRE | Nom de code | Spécifications | JDK | Statut actuel | Période de maintenance |
|---|---|---|---|---|---|---|---|
| 1.8 | 0.171 | Java SE 8 | Kenaï | - | 1.8 | Stable, actuel, version 1.8.0.171 proposée aux utilisateurs par Oracle | |
| 1.7 | 0.80 | Java SE 7 | Dolphin | (en) JSR 336 | 1.7 | Stable, actuel, version 1.7.0.80 proposée aux développeurs et utilisateurs | 2011-2015 ou + |
| 1.6 | 0.45/0.51 | Java SE 6 | Mustang | (en) JSR 270 | 1.6 | Stable, actuel, version 1.6.0.45 [ 2 ] proposée aux utilisateurs (1.6.0.51 sur MacOSX) | 2005-2013 [ 3 ] |
| 1.5 | 0.22 | J2SE 5.0 | Tiger | (en) JSR 176 | 1.5 | En fin de vie | 2002-2006 |
| 1.4 | 2.19 | J2SE 1.4 | Merlin | (en) JSR 59 | 1.4 | Obsolète | 2000-2004 |
| 1.3 | 1.29 | J2SE 1.3 | Kestrel | (en) JSR 58 | 1.3 | Obsolète | 2000-2001 |
| 1.2 | - | Java 1.2 | | (en) JSR 52 | 1.2 | N'est plus soutenu de façon active | 2000-2006 |
`t
>>Licences
En 2023, Oracle modifie en profondeur son mode de licence pour Java SE, en ne proposant plus les licences au processeur ou à l'utilisateur nommé, mais uniquement au nombre total d'employés de l'entreprise concernée, y compris ceux qui n'utilisent pas Java`:cite-ref-4[`F5bf`_`[4`#cite-note-4]`_`f], ce qui risque d'augmenter significativement les coûts`:cite-ref-5[`F5bf`_`[5`#cite-note-5]`_`f] et provoque des réactions négatives parmi les entreprises concernées`:cite-ref-6[`F5bf`_`[6`#cite-note-6]`_`f].
>>Notes et références
`:cite-note-1`!1.`! `F0af`_`[↑`#cite-ref-1]`_`f Java SE Overview
`:cite-note-2`!1.`! Java SE 6 Update Release Notes
`:cite-note-3`!2.`! http://www.oracle.com/technetwork/java/javase/eol-135779.html
`:cite-note-4`!4.`! `F0af`_`[↑`#cite-ref-4]`_`f `:2023`a(en) « Oracle Java Licensing Changes », sur Palisadecompliance, janvier 2023
`:cite-note-5`!5.`! `F0af`_`[↑`#cite-ref-5]`_`f `:2023`a(en) « Oracle changes its Java pricing as customers brace for higher costs », sur techzine.eu, 31 janvier 2023
`:cite-note-6`!6.`! `F0af`_`[↑`#cite-ref-6]`_`f `:2023`a(en) « Oracle makes significant change to its Java license », sur SDTimes, 8 février 2023
>>Voir aussi
>>>Articles connexes
• `F33f`_`[Java EE`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Java_EE]`_`f (Enterprise Edition)
• `F33f`_`[Java ME`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Java_ME]`_`f (Micro Edition)
• `F33f`_`[JavaFX`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=JavaFX]`_`f
>>>Liens externes
`*Toutes les pages suivantes sont des pages de sites Web appartenant à `F33f`_`[Oracle Corporation`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Oracle_Corporation]`_`f, elles sont donc toutes en `F33f`_`[anglais américain`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Anglais_américain]`_`f`*.
• Présentation des 'briques' du J2SE par Oracle
• Page principale officielle de Java SE
• Documentation de l'API Java SE
• Open Source Java
• Java SE Tech Tip
>>>Bibliographie
• Portail de l’informatique
`c`F0af`_`[↑ Back to top`#top]`_`f`a